package pie

type (
	PipelineProvider func(Pipeline)
)

type Option func(options *bootstrapOptions)

type bootstrapOptions struct {
	pipelineProvider PipelineProvider
}

func WithPipeline(pipelineProvider PipelineProvider) Option {
	return func(options *bootstrapOptions) {
		options.pipelineProvider = pipelineProvider
	}
}
